	{0x0041, 0x02E4, 0, "Latin"},
	{0x02EA, 0x02EB, 0, "Bopomofo"},
	{0x0300, 0x036F, 0, "Inherited"},
	{0x0370, 0x03E1, 0, "Greek"},
	{0x03E2, 0x03EF, 0, "Coptic"},
	{0x03F0, 0x03FF, 0, "Greek"},
	{0x0400, 0x0484, 0, "Cyrillic"},
	{0x0485, 0x0486, 0, "Inherited"},
	{0x0487, 0x052F, 0, "Cyrillic"},
	{0x0531, 0x058F, 0, "Armenian"},
	{0x0591, 0x05F4, 0, "Hebrew"},
	{0x0600, 0x064A, 0, "Arabic"},
	{0x064B, 0x0655, 0, "Inherited"},
	{0x0656, 0x066F, 0, "Arabic"},
	{0x0670, 0x0670, 0, "Inherited"},
	{0x0671, 0x06FF, 0, "Arabic"},
	{0x0700, 0x074F, 0, "Syriac"},
	{0x0750, 0x077F, 0, "Arabic"},
	{0x0780, 0x07B1, 0, "Thaana"},
	{0x07C0, 0x07FF, 0, "Nko"},
	{0x0800, 0x083E, 0, "Samaritan"},
	{0x0840, 0x085E, 0, "Mandaic"},
	{0x0860, 0x086A, 0, "Syriac"},
	{0x08A0, 0x08FF, 0, "Arabic"},
	{0x0900, 0x0950, 0, "Devanagari"},
	{0x0951, 0x0954, 0, "Inherited"},
	{0x0955, 0x097F, 0, "Devanagari"},
	{0x0980, 0x09FE, 0, "Bengali"},
	{0x0A01, 0x0A76, 0, "Gurmukhi"},
	{0x0A81, 0x0AFF, 0, "Gujarati"},
	{0x0B01, 0x0B77, 0, "Oriya"},
	{0x0B82, 0x0BFA, 0, "Tamil"},
	{0x0C00, 0x0C7F, 0, "Telugu"},
	{0x0C80, 0x0CF2, 0, "Kannada"},
	{0x0D00, 0x0D7F, 0, "Malayalam"},
	{0x0D82, 0x0DF4, 0, "Sinhala"},
	{0x0E01, 0x0E5B, 0, "Thai"},
	{0x0E81, 0x0EDF, 0, "Lao"},
	{0x0F00, 0x0FDA, 0, "Tibetan"},
	{0x1000, 0x109F, 0, "Myanmar"},
	{0x10A0, 0x10FF, 0, "Georgian"},
	{0x1100, 0x11FF, 0, "Hangul"},
	{0x1200, 0x1399, 0, "Ethiopic"},
	{0x13A0, 0x13FD, 0, "Cherokee"},
	{0x1400, 0x167F, 0, "Canadian Aboriginal"},
	{0x1680, 0x169C, 0, "Ogham"},
	{0x16A0, 0x16F8, 0, "Runic"},
	{0x1700, 0x1714, 0, "Tagalog"},
	{0x1720, 0x1734, 0, "Hanunoo"},
	{0x1740, 0x1753, 0, "Buhid"},
	{0x1760, 0x1773, 0, "Tagbanwa"},
	{0x1780, 0x17F9, 0, "Khmer"},
	{0x1800, 0x18AA, 0, "Mongolian"},
	{0x18B0, 0x18F5, 0, "Canadian Aboriginal"},
	{0x1900, 0x194F, 0, "Limbu"},
	{0x1950, 0x1974, 0, "Tai Le"},
	{0x1980, 0x19DF, 0, "New Tai Lue"},
	{0x19E0, 0x19FF, 0, "Khmer"},
	{0x1A00, 0x1A1F, 0, "Buginese"},
	{0x1A20, 0x1AAD, 0, "Tai Tham"},
	{0x1AB0, 0x1ABE, 0, "Inherited"},
	{0x1B00, 0x1B7C, 0, "Balinese"},
	{0x1B80, 0x1BBF, 0, "Sundanese"},
	{0x1BC0, 0x1BFF, 0, "Batak"},
	{0x1C00, 0x1C4F, 0, "Lepcha"},
	{0x1C50, 0x1C7F, 0, "Ol Chiki"},
	{0x1C80, 0x1C88, 0, "Cyrillic"},
	{0x1C90, 0x1CBF, 0, "Georgian"},
	{0x1CC0, 0x1CC7, 0, "Sundanese"},
	{0x1CD0, 0x1CF9, 0, "Inherited"},
	{0x1D00, 0x1D25, 0, "Latin"},
	{0x1D26, 0x1D2A, 0, "Greek"},
	{0x1D2B, 0x1D2B, 0, "Cyrillic"},
	{0x1D2C, 0x1D5C, 0, "Latin"},
	{0x1D5D, 0x1D61, 0, "Greek"},
	{0x1D62, 0x1D65, 0, "Latin"},
	{0x1D66, 0x1D6A, 0, "Greek"},
	{0x1D6B, 0x1D77, 0, "Latin"},
	{0x1D78, 0x1D78, 0, "Cyrillic"},
	{0x1D79, 0x1DBE, 0, "Latin"},
	{0x1DBF, 0x1DBF, 0, "Greek"},
	{0x1DC0, 0x1DFF, 0, "Inherited"},
	{0x1E00, 0x1EFF, 0, "Latin"},
	{0x1F00, 0x1FFE, 0, "Greek"},
	{0x200C, 0x200D, 0, "Inherited"},
	{0x2071, 0x209C, 0, "Latin"},
	{0x20D0, 0x20F0, 0, "Inherited"},
	{0x2126, 0x2126, 0, "Greek"},
	{0x212A, 0x2188, 0, "Latin"},
	{0x2190, 0x27FF, 0, "PictoSymbols"},
	{0x2800, 0x28FF, 0, "Braille"},
	{0x2900, 0x2BFF, 0, "PictoSymbols"},
	{0x2C00, 0x2C5E, 0, "Glagolitic"},
	{0x2C60, 0x2C7F, 0, "Latin"},
	{0x2C80, 0x2CFF, 0, "Coptic"},
	{0x2D00, 0x2D2D, 0, "Georgian"},
	{0x2D30, 0x2D7F, 0, "Tifinagh"},
	{0x2D80, 0x2DDE, 0, "Ethiopic"},
	{0x2DE0, 0x2DFF, 0, "Cyrillic"},
	{0x2E80, 0x3029, 0, "Han"},
	{0x302A, 0x302D, 0, "Inherited"},
	{0x302E, 0x302F, 0, "Hangul"},
	{0x3030, 0x3037, 0, "CJK"},
	{0x3038, 0x303B, 0, "Han"},
	{0x303C, 0x303F, 0, "CJK"},
	{0x3041, 0x3096, 0, "Hiragana"},
	{0x3099, 0x309A, 0, "Inherited"},
	{0x309D, 0x309F, 0, "Hiragana"},
	{0x30A1, 0x30FF, 0, "Katakana"},
	{0x3105, 0x312F, 0, "Bopomofo"},
	{0x3131, 0x318E, 0, "Hangul"},
	{0x3190, 0x319F, 0, "Kanbun"},
	{0x31A0, 0x31BA, 0, "Bopomofo"},
	{0x31C0, 0x31EF, 0, "CJK"},
	{0x31F0, 0x31FF, 0, "Katakana"},
	{0x3200, 0x327E, 0, "Hangul"},
	{0x327F, 0x32CF, 0, "CJK"},
	{0x32D0, 0x3357, 0, "Katakana"},
	{0x3358, 0x33FF, 0, "CJK"},
	{0x3400, 0x9FEF, 0, "Han"},
	{0xA000, 0xA4C6, 0, "Yi"},
	{0xA4D0, 0xA4FF, 0, "Lisu"},
	{0xA500, 0xA62B, 0, "Vai"},
	{0xA640, 0xA69F, 0, "Cyrillic"},
	{0xA6A0, 0xA6F7, 0, "Bamum"},
	{0xA722, 0xA7FF, 0, "Latin"},
	{0xA800, 0xA82B, 0, "Syloti Nagri"},
	{0xA840, 0xA877, 0, "Phags Pa"},
	{0xA880, 0xA8D9, 0, "Saurashtra"},
	{0xA8E0, 0xA8FF, 0, "Devanagari"},
	{0xA900, 0xA92F, 0, "Kayah Li"},
	{0xA930, 0xA95F, 0, "Rejang"},
	{0xA960, 0xA97C, 0, "Hangul"},
	{0xA980, 0xA9DF, 0, "Javanese"},
	{0xA9E0, 0xA9FE, 0, "Myanmar"},
	{0xAA00, 0xAA5F, 0, "Cham"},
	{0xAA60, 0xAA7F, 0, "Myanmar"},
	{0xAA80, 0xAADF, 0, "Tai Viet"},
	{0xAAE0, 0xAAF6, 0, "Meetei Mayek"},
	{0xAB01, 0xAB2E, 0, "Ethiopic"},
	{0xAB30, 0xAB64, 0, "Latin"},
	{0xAB65, 0xAB65, 0, "Greek"},
	{0xAB66, 0xAB67, 0, "Latin"},
	{0xAB70, 0xABBF, 0, "Cherokee"},
	{0xABC0, 0xABF9, 0, "Meetei Mayek"},
	{0xAC00, 0xD7FB, 0, "Hangul"},
	{0xE000, 0xF8FF, 0, "Private"},
	{0xF900, 0xFAD9, 0, "Han"},
	{0xFB00, 0xFB06, 0, "Latin"},
	{0xFB13, 0xFB17, 0, "Armenian"},
	{0xFB1D, 0xFB4F, 0, "Hebrew"},
	{0xFB50, 0xFDFD, 0, "Arabic"},
	{0xFE00, 0xFE2D, 0, "Inherited"},
	{0xFE2E, 0xFE2F, 0, "Cyrillic"},
	{0xFE30, 0xFE4F, 0, "CJK"},
	{0xFE70, 0xFEFC, 0, "Arabic"},
	{0xFF01, 0xFF20, 0, "Fullwidth"},
	{0xFF21, 0xFF5A, 0, "Latin"},
	{0xFF5B, 0xFF60, 0, "Fullwidth"},
	{0xFF61, 0xFF65, 0, "Halfwidth"},
	{0xFF66, 0xFF9F, 0, "Katakana"},
	{0xFFA0, 0xFFDC, 0, "Hangul"},
	{0xFFE0, 0xFFEE, 0, "Fullwidth"},
	{0x10000, 0x100FA, 0, "Linear B"},
	{0x10140, 0x101A0, 0, "Greek"},
	{0x101FD, 0x101FD, 0, "Inherited"},
	{0x10280, 0x1029C, 0, "Lycian"},
	{0x102A0, 0x102D0, 0, "Carian"},
	{0x102E0, 0x102E0, 0, "Inherited"},
	{0x10300, 0x1032F, 0, "Old Italic"},
	{0x10330, 0x1034A, 0, "Gothic"},
	{0x10350, 0x1037A, 0, "Old Permic"},
	{0x10380, 0x1039F, 0, "Ugaritic"},
	{0x103A0, 0x103D5, 0, "Old Persian"},
	{0x10400, 0x1044F, 0, "Deseret"},
	{0x10450, 0x1047F, 0, "Shavian"},
	{0x10480, 0x104A9, 0, "Osmanya"},
	{0x104B0, 0x104FB, 0, "Osage"},
	{0x10500, 0x10527, 0, "Elbasan"},
	{0x10530, 0x1056F, 0, "Caucasian Albanian"},
	{0x10600, 0x10767, 0, "Linear A"},
	{0x10800, 0x1083F, 0, "Cypriot"},
	{0x10840, 0x1085F, 0, "Imperial Aramaic"},
	{0x10860, 0x1087F, 0, "Palmyrene"},
	{0x10880, 0x108AF, 0, "Nabataean"},
	{0x108E0, 0x108FF, 0, "Hatran"},
	{0x10900, 0x1091F, 0, "Phoenician"},
	{0x10920, 0x1093F, 0, "Lydian"},
	{0x10980, 0x1099F, 0, "Meroitic Hieroglyphs"},
	{0x109A0, 0x109FF, 0, "Meroitic Cursive"},
	{0x10A00, 0x10A58, 0, "Kharoshthi"},
	{0x10A60, 0x10A7F, 0, "Old South Arabian"},
	{0x10A80, 0x10A9F, 0, "Old North Arabian"},
	{0x10AC0, 0x10AF6, 0, "Manichaean"},
	{0x10B00, 0x10B3F, 0, "Avestan"},
	{0x10B40, 0x10B5F, 0, "Inscriptional Parthian"},
	{0x10B60, 0x10B7F, 0, "Inscriptional Pahlavi"},
	{0x10B80, 0x10BAF, 0, "Psalter Pahlavi"},
	{0x10C00, 0x10C48, 0, "Old Turkic"},
	{0x10C80, 0x10CFF, 0, "Old Hungarian"},
	{0x10D00, 0x10D39, 0, "Hanifi Rohingya"},
	{0x10E60, 0x10E7E, 0, "Arabic"},
	{0x10F00, 0x10F27, 0, "Old Sogdian"},
	{0x10F30, 0x10F59, 0, "Sogdian"},
	{0x10FE0, 0x10FF6, 0, "Elymaic"},
	{0x11000, 0x1107F, 0, "Brahmi"},
	{0x11080, 0x110CD, 0, "Kaithi"},
	{0x110D0, 0x110F9, 0, "Sora Sompeng"},
	{0x11100, 0x11146, 0, "Chakma"},
	{0x11150, 0x11176, 0, "Mahajani"},
	{0x11180, 0x111DF, 0, "Sharada"},
	{0x111E1, 0x111F4, 0, "Sinhala"},
	{0x11200, 0x1123E, 0, "Khojki"},
	{0x11280, 0x112A9, 0, "Multani"},
	{0x112B0, 0x112F9, 0, "Khudawadi"},
	{0x11300, 0x11339, 0, "Grantha"},
	{0x1133B, 0x1133B, 0, "Inherited"},
	{0x1133C, 0x11374, 0, "Grantha"},
	{0x11400, 0x1145F, 0, "Newa"},
	{0x11480, 0x114D9, 0, "Tirhuta"},
	{0x11580, 0x115DD, 0, "Siddham"},
	{0x11600, 0x11659, 0, "Modi"},
	{0x11660, 0x1166C, 0, "Mongolian"},
	{0x11680, 0x116C9, 0, "Takri"},
	{0x11700, 0x1173F, 0, "Ahom"},
	{0x11800, 0x1183B, 0, "Dogra"},
	{0x118A0, 0x118FF, 0, "Warang Citi"},
	{0x119A0, 0x119E4, 0, "Nandinagari"},
	{0x11A00, 0x11A47, 0, "Zanabazar Square"},
	{0x11A50, 0x11AA2, 0, "Soyombo"},
	{0x11AC0, 0x11AF8, 0, "Pau Cin Hau"},
	{0x11C00, 0x11C6C, 0, "Bhaiksuki"},
	{0x11C70, 0x11CB6, 0, "Marchen"},
	{0x11D00, 0x11D59, 0, "Masaram Gondi"},
	{0x11D60, 0x11DA9, 0, "Gunjala Gondi"},
	{0x11EE0, 0x11EF8, 0, "Makasar"},
	{0x11FC0, 0x11FFF, 0, "Tamil"},
	{0x12000, 0x12543, 0, "Cuneiform"},
	{0x13000, 0x13438, 0, "Egyptian Hieroglyphs"},
	{0x14400, 0x14646, 0, "Anatolian Hieroglyphs"},
	{0x16800, 0x16A38, 0, "Bamum"},
	{0x16A40, 0x16A6F, 0, "Mro"},
	{0x16AD0, 0x16AF5, 0, "Bassa Vah"},
	{0x16B00, 0x16B8F, 0, "Pahawh Hmong"},
	{0x16E40, 0x16E9A, 0, "Medefaidrin"},
	{0x16F00, 0x16F9F, 0, "Miao"},
	{0x16FE0, 0x16FE0, 0, "Tangut"},
	{0x16FE1, 0x16FE1, 0, "Nushu"},
	{0x16FE2, 0x16FFF, 0, "CJK"},
	{0x17000, 0x18AF2, 0, "Tangut"},
	{0x1B000, 0x1B000, 0, "Katakana"},
	{0x1B001, 0x1B152, 0, "Hiragana"},
	{0x1B164, 0x1B167, 0, "Katakana"},
	{0x1B170, 0x1B2FB, 0, "Nushu"},
	{0x1BC00, 0x1BC9F, 0, "Duployan"},
	{0x1D167, 0x1D1AD, 0, "Inherited"},
	{0x1D200, 0x1D245, 0, "Greek"},
	{0x1D800, 0x1DAAF, 0, "SignWriting"},
	{0x1E000, 0x1E02A, 0, "Glagolitic"},
	{0x1E100, 0x1E14F, 0, "Nyiakeng Puachue Hmong"},
	{0x1E2C0, 0x1E2FF, 0, "Wancho"},
	{0x1E800, 0x1E8D6, 0, "Mende Kikakui"},
	{0x1E900, 0x1E95F, 0, "Adlam"},
	{0x1EE00, 0x1EEF1, 0, "Arabic"},
	{0x1F000, 0x1F0FF, 0, "PictoSymbols"},
	{0x1F200, 0x1F200, 0, "Hiragana"},
	{0x1F201, 0x1F2FF, 0, "CJK"},
	{0x1F300, 0x1FAFF, 0, "PictoSymbols"},
	{0x20000, 0x2FA1D, 0, "Han"},
	{0xE0100, 0xE01EF, 0, "Inherited"},
	{0xF0000, 0x10FFFF, 0, "Private"},
